Products unavailable are provided in the request. Could be product unavailable to the customer, Destroyed instruments, plans or instruments unavailable in imaging or product not available for the identifier provided | 400 | INVALID_INPUT | Product is not available to order. {product info} |
Incorrect Product Ids provided in the request | 400 | INVALID_INPUT | Invalid product identifier in the request. {product info} |
Incomplete product identification information is provided in the request. ProductCode is missing or ProductIds are missing | 400 | MISSING_MANDATORY_INPUT | {field name} is required but not provided. {product info} |
Certificate warning not acknowledged | 400 | INVALID_INPUT | Certificate warning not acknowledged. {product info} |
Incorrect ProductCode is provided in the request | 400 | INVALID_INPUT | Product code {ProductCode} is not recognised as a valid Product Code. |
The system failed to find a product to return the product list in the response; title is Barred from Search or Barred from Both, title is a skeleton Folio, plan/Instrument not available in imaging or owners Corporation Report not found | 404 | RECORD_NOT_FOUND | The product could not be located using the product identifier provided. {product info} |
The request encountered an unhandled exception | 500 | INTERNAL_SERVER_ERROR | The system has encountered an unexpected error, please try again later. |
Mandatory fields are not provided. Additional Info is missing or additional Information for a product is not in the required structure. | 400 | INVALID_INPUT | {field name} is required but not provided. {product info} |
Invalid Additional information data | 400 | INVALID_INPUT | {field name} is invalid. {product info} |
Exceeded max item allowed in an array | 400 | INVALID_INPUT | Exceeded maximum number of products allowed in an order |
[Pre-requisites] No pre-requisite is provided. If the property has multiple titles/ CoP, customer must provide at least 1 title/ CoP as pre-requisite | 400 | MISSING_MANDATORY_INPUT | All the RSSs and CoP must be provided. |
[Pre-requisites] Previous order id supplied belong to a different account (customer_id) | 400 | INVALID_INPUT | Invalid order id supplied |
[Pre-requisites] Previous order id supplied exceeded 120 days → will it still be in the DB? | 400 | INVALID_INPUT | Invalid order id supplied |
[Pre-requisites] orderItemNumber does not exist in the order, orderItemNumber is referencing the wrong product, i.e. not the product required by the pre-requisite. Either the product is incorrect, or it’s for a different title/ plan, or Order id does not exist | 400 | INVALID_INPUT | Invalid order id/ order item number supplied |
[Pre-requisites] Duplicate pre-requisites: Two orders containing the same product for the same identifier or the product id/ code specified is already present in previous order, based on the order id supplied | | | If customer chose to use previous order, they should not be allowed to buy a new RSS/ CoP for the same title/ plan as pre-requisite. They can however specify the new RSS as a product in the same order, but not under pre-requisites |
[Pre-requisites] The CoP supplied is not related to the RSS | 400 | INVALID_INPUT | RSS and Copy of Plan must related. |
Duplicate order. There’re more than 1 order with the same product code and product id | | | |
Recover from order submission failure - allow customer to resubmit order | | | |
Allow only 1 property in the order LANDATA DB can only support 1 property per order. In the short term, DDP must ensure all products in an order are related to 1 property only | 400 | INVALID_INPUT | Products cannot be ordered for multiple properties in a single order. |
[Extra Data] settlementDate is in the past or not on a business day. | 400 | INVALID_INPUT | The settlement date must be a business day after the current date. |
[Extra Data] settlementDate for Land Tax certificate is after 30th June | 400 | INVALID_INPUT | The settlement date must be within the current financial year. |
[Extra Data] settlementDate for all other certificates not within the next 2 years | 400 | INVALID_INPUT | The settlement date must be within the next two years . |
[Extra Data] ratesRequestDate is in the past or on a date prior to the settlement date. | 400 | INVALID_INPUT | Rates Settlement Statement reading date must be a date after the Settlement Date. |
[Extra Data] meterReadDate is in the past or not on a business day. | 400 | INVALID_INPUT | The Meter Read Date must be a business day after the current date. |
[Extra Data] meterReadDate is not within the next 2 years | 400 | INVALID_INPUT | The Meter Read Date must be within the next two years . | |
[Extra Data] meterReadDate is in the past or not on a business day. | 400 | INVALID_INPUT | The Meter Read Date must be a business day after the current date. |
[Extra Data] meterReadDate is not within the next 2 years | 400 | INVALID_INPUT | The Meter Read Date must be within the next two years . |